.advantages {
  .content {
    overflow: hidden;
    padding: 40px 0;
    text-align: center;

    .content-tag {
      .card();
      width: 320px;
      height: 360px;
      padding: 40px 40px 65px;
      text-align: center;
      box-sizing: border-box;
      display: inline-block;
      vertical-align: middle;

      &:not(:first-child) {
        margin-left: 30px;
      }

      .content-tag-icon {
        margin: 0 auto;
        width: 160px;

        img {
          clip-path: circle(50%);
          width: 100%;
        }
      }

      .content-tag-title {
        margin-top: 15;
        font-size: 18px;
        font-weight: 500;
        color: @title-color;
      }

      .content-tag-detail {
        margin-top: 25px;
        font-size: 14px;
        color: @text-color;
      }

      @media @tablet {
        display: block;
        margin-left: auto !important;
        margin-right: auto !important;
        margin-bottom: 20px;
      }
    }
  }
}